In the Shadow of Tlaloc: Life in a Mexican Village