Michele Callahan

15 books

366 pages 2014

fiction science fiction adventurous challenging fast-paced

246 pages paperback

fiction science fiction adventurous medium-paced

256 pages paperback

fiction science fiction adventurous medium-paced

312 pages 2015

adventurous tense medium-paced

336 pages 2016

romance emotional reflective sad fast-paced

370 pages 1124

dark informative inspiring fast-paced

missing page info digital 2018

120 pages digital 2015

330 pages 2016

romance lighthearted fast-paced

294 pages digital 2018