Greg Hair

7 books

110 pages 2012

fiction historical emotional reflective sad slow-paced

206 pages paperback

fiction historical

53 pages 2012

296 pages 2011

fiction adventurous dark tense fast-paced

211 pages 2011

adventurous dark tense medium-paced

188 pages 2012

adventurous reflective tense medium-paced

559 pages 2012

fiction emotional fast-paced