John L. Sorenson

John L. Sorenson (Ph.D., University of California, Los Angeles) is Professor Emeritus of Anthropology at Brigham Young University.

Books (11)

Book Chapters (28)

Journal Articles (25)

Transcripts (6)

Multimedia (1)