Compact Guide to World Religions (10) by O'Callaghan, Sean [Paperback (2010)]