New Mexico's Spanish Livestock Heritage: Four Centuries of Animals, Land, and People