Michael Farquhar

12 books

480 pages hardcover 2015

nonfiction historical history funny informative medium-paced

307 pages digital 2011

nonfiction biography history informative medium-paced

368 pages 2014

nonfiction biography history informative medium-paced

257 pages digital 2008

nonfiction biography history adventurous slow-paced

320 pages digital 2003

nonfiction history politics funny informative medium-paced

324 pages digital 2001

nonfiction historical history funny informative lighthearted fast-paced

missing page info paperback 1999

emotional reflective medium-paced

288 pages 2016

nonfiction challenging emotional reflective medium-paced

464 pages

fiction historical history adventurous funny informative medium-paced

128 pages paperback

nonfiction