Krauze, Enrique, Mexico : - Harper Perennial, 1998. - 896 pages ISBN: 9780060929176 Subjects--Topical Terms: History. Dewey Class. No.: 972.04 / KRA