Buddha marx and god Some aspects of religion in the modern world - Ling, Trevor (Macmillan, 1979)