America past and present - Divine, Robert A. (Pearson Longman, 2007)