David Rae, Lord Eskgrove (Q5238869)
Scottish judge
Language: