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

informative fast-paced

4.0