Thomas Birch

Minister of the Presbyterian General Synod of Ulster