Marshall Lang (Q6773677)
Moderator of the General Assembly of the Church of Scotland
Language:
other details
aliases Marshall Buchanan Lang
Very Rev. Marshall Buchanan Lang
description Moderator of the General Assembly of the Church of Scotland

External Links