John Forrest Author, Editor & Illustrator

John Forrest is Associate Professor of Anthropology at the State University of New York College at Purchase. He holds an M.A. degree in Theology from Oxford University, as well as an M.A. degree in Folklore and a Ph.D. degree in Anthropology from the University of North Carolina at Chapel Hill.