lottie1803 's review for:

The Ideas That Made America: A Brief History by Jennifer Ratner-Rosenhagen
3.75
informative reflective medium-paced