Donald Campbell (Q5294141)
Scottish noble and churchman
Language: