By Ninian Smart The World's Religions (2nd Edition)