Zinn , Howard Twentieth century - NY Harper Perennial 2003 - 498 pages ISBN: 0060530340 Dewey Class. No.: 973.9 ZIN