Atlas of the World's Religions - Smart, Ninian (Oxford University)