Books The American Spirit by David McCullough Author David McCullough Publisher Simon and Schuster Published 2017 Read 2019