Amazing Deals! Save up to 20% off. Get the code »

John R Hinnells

John R. Hinnells is Professor of Comparative Religion at London University and head of the Department for the Study of Religions at the School of Oriental and African Studies, University of London.