Raramuri and Mestizos: an ethnographic study of a rural Mexican community.