THE PENGUIN DICTIONARY OF RELIGIONS - edited by JOHN R. HINNELLS