You need to sign in or sign up before continuing.

David MacFarlane

14 books

224 pages 1991

nonfiction biography history emotional reflective slow-paced

352 pages 2013

fiction historical romance reflective slow-paced

240 pages hardcover

nonfiction autobiography biography memoir emotional reflective sad medium-paced

288 pages 1999

fiction literary emotional reflective slow-paced

218 pages paperback

nonfiction business medium-paced

202 pages paperback

nonfiction science medium-paced

320 pages 1991

nonfiction biography history informative medium-paced

missing page info

emotional reflective medium-paced

missing page info

emotional reflective medium-paced

512 pages paperback 2006