by John R. Hinnells
Discusses the beliefs and history of the major world religions and defines a variety of terms associated with the religions.