A review by sarah_speaks
36 revolutionary figures of history by Allen C. Guelzo, Bob Brier

informative reflective medium-paced

4.25