Robin Peter Twining — (born 1958)