Cancel

Andrew McGowan

Andrew T.B. McGowan is minister of Inverness East Church of Scotland, Professor of Theology in the University of the Highlands and Islands, and Honorary Professor in Reformed Doctrine at the University of Aberdeen.