Michael Hammor

5 books

276 pages 2014

fiction romance emotional fast-paced

35 pages 2013

mysterious reflective tense slow-paced

missing page info 2014

fiction adventurous dark tense medium-paced

30 pages digital 2013

38 pages digital 2014