The Great Awakenings

366 pages 2005

fiction historical dark reflective sad medium-paced

384 pages 2005

fiction historical adventurous hopeful reflective slow-paced

352 pages paperback 2006

fiction historical informative reflective fast-paced

336 pages 2006

fiction historical adventurous informative reflective fast-paced