Robert Brennan

Robert Brennan is an ordained minister and theologian with a background in industrial physics and postgraduate qualifications in physics and theology.