The Spirit of Contradiction in Christianity and Buddhism by Hugh Nicholson | Menrva Books