The American Journey 1865 to the Present
Edition: Third edition
Publisher: McGraw Hill
Published: 2005
Format: Paperback