Richard Andrew Traill Dingwall — (born 1961)