City on fire technology, social change, and the hazards of progress in Mexico City, 1860-1910 - Alexander, Anna Rose (University of Pittsburgh Press, 2016)