A review by zdahrenholtz
The American Spirit: Who We Are and What We Stand for by David McCullough

informative slow-paced

2.5