City on Fire : Technology, Social Change, and the Hazards of Progress in Mexico City, 1860-1910 - Anna Rose (2016)