John Cheyne — former Scottish judge