A concise history of México - Hamnett, Brian R. (Cambridge University Press, 2006)