New Mexico: A Novel of the old West