William Anstruther (Q8004477)
Scottish judge
Language: