Peyote: the divine cactus - Anderson, Edward F. (The Univ. of Arizona Pr., 1980)
Includes bibliographies and index