Gordon Patrick Carter — (born 1958)