Stephen Hodge

Stephen Hodge is an ordained Buddhist monk who followed up his language studies at London University with advanced theological study in Japan. He currently teaches Buddhism at the Buddhist Society in London and at Birbeck College, London University.