Mitla, town of the souls and other Zapoteco speaking pueblos of Oaxaca, Mexico. (University of Chicago Press, 1936)