Jamie Holmes

6 books

336 pages 2015

nonfiction psychology science self help challenging informative reflective slow-paced

416 pages 2020

nonfiction history science informative slow-paced

20 pages paperback 2011

hopeful lighthearted medium-paced

264 pages 2017

fantasy adventurous emotional mysterious fast-paced

167 pages digital 2014

missing page info 2020

informative mysterious tense slow-paced