David Randall

David J Randall has been in ministry for more than forty years and is presently locum minister in the newly-formed Grace Church, Dundee. He is Vice-chairman of the Board of SOLAS - Centre for Public Christianity.

Resources by David Randall