Jack Garrett

31 books

30 pages paperback

nonfiction religion emotional fast-paced

11 hours, 32 minutes audio 2004

nonfiction history politics challenging informative slow-paced

432 pages paperback 2018

fiction romance emotional fast-paced

182 pages 2009

fiction romance emotional fast-paced

590 pages paperback 2005

fiction fantasy adventurous mysterious medium-paced

464 pages paperback 1997

fiction mystery romance mysterious tense fast-paced

380 pages 2009

fiction fantasy historical young adult reflective slow-paced

435 pages digital 2002

fiction romance reflective slow-paced

288 pages 2015

nonfiction history emotional inspiring sad slow-paced

368 pages 2019

fiction romance emotional fast-paced