Eyewitness to America: 500 years of American history in the words of those who saw it happen. paper 752 p.