Search...
What can we help you find?
Search for a title, author or subject...
Vaughan Edward Roberts is a Church of England cleric. Since 1998, he has been the rector of St Ebbe's Church, Oxford. In 2009, he became Director of the Proclamation Trust.