DownloadThe Portobello Bookshop Gift Guide 2024

David J Randall Author & Editor

David J. Randall is now retired after more than forty years in full–time pastoral ministry. He was Chairman of the Board of Trustees of Solas (Centre for Public Christianity) based in Dundee, Scotland.