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

emotional hopeful informative inspiring slow-paced

3.0