Peyote and the definition of narcotic
By: Carroll G. Barber
Published: 1959
Language: eng
Number of pages: 646
Notes: Reprinted from American Anthropologist, v. 61, 1959, p. 641-646.