Journeys in Time: A New Atlas of American History

by Elspeth Leacock, Susan Buckley, and Rodica Prato