short history of the American nation Book 2000 short history of the American nation JG John Arthur Garraty 5.01 11 readers shelved it PublisherLongmanLanguageEnglishPublished2000 United States -- History
1,001 things everyone should know about American history 1,001 things everyone should know about American history 4.01 1989