A talk given by Phiroz Mehta at High Leigh Conference Centre, Hoddesdon, Hertfordshire on 18th August 1987
Recorded at the 1987 Buddhist Summer School.
Tell us what you thought of this talk: