John Maitland, 1st Earl of Lauderdale (Q1700956)
Scottish judge
Language: