The Oxford history of Mexico. - Meyer, Michael C.; Beezley, William H. (New York US: Oxford University Press, 2000)