American History Through Literature 1820-1870 cover American History Through Literature 1870-1920 cover