Buddha, Marx, and God: some aspects of religion in the modern world - Ling, Trevor Oswald (Macmillan, 1979)