Barry John Thorold — (born 1949)