Anahuac : or, Mexico and the Mexicans, Ancient and Modern by Tylor, Edward B. (Edward Burnett)
 is a Project Gutenberg book, now on Github.