John Michaels

9 books

121 pages digital

missing page info digital 2016

fiction thriller dark mysterious tense fast-paced

missing page info digital 2012

lighthearted medium-paced

64 pages hardcover 1999

nonfiction funny informative lighthearted medium-paced

missing page info digital

45 pages digital 2012

23 pages digital

fiction history short stories emotional reflective sad slow-paced

23 pages 2012

nonfiction history short stories emotional reflective sad slow-paced

24 pages paperback

nonfiction autobiography biography medium-paced