Author: Smith, David Professor of Theology in Magee College, Londonderry
Title: Professor of Theology in Magee College, Londonderry