David DeGeorge

5 books

407 pages 2014

fiction young adult reflective medium-paced

284 pages 2020

mysterious tense fast-paced

356 pages 2018

fiction challenging reflective slow-paced

379 pages 2017

reflective slow-paced

200 pages 2017

informative inspiring medium-paced