American passages : a history of the united states - Edward L. Ayers (United States, 2004)