Purgatory and Utopia: A Mazahua Indian Village of Mexico · Study