The World's religions : old traditions and modern transformations - Smart, Ninian (Cambridge University Press, 1989)