John Skene, Lord Curriehill (Q6258077)
Scottish judge
Language: