Michael Tapp

Michael Tapp was born in 1933. He worked as a priest of The Christian Community in Bristol and Sussex in England, and then in New Zealand, before retiring to Stroud, Gloucestershire.