J.M. Hayes

12 books

missing page info 2007

fiction mystery dark funny tense fast-paced

250 pages paperback 2011

fiction mystery mysterious fast-paced

256 pages paperback

fiction historical mystery mysterious tense medium-paced

190 pages 2000

fiction mystery adventurous dark mysterious slow-paced

242 pages paperback 2006

fiction mystery mysterious slow-paced

184 pages paperback

fiction historical mystery young adult adventurous mysterious slow-paced

32 pages paperback

fiction

missing page info

dark mysterious tense fast-paced

134 pages

96 pages digital