Artifacts of Revolution: Architecture, Society, and Politics in Mexico City, 1920–1940 - 9780742554207