World religions: the great faiths explored & explained - Bowker John