David Lindsay of Edzell, Lord Edzell — Scottish judge