Robert Pringle, Lord Edgefield — Scottish judge