David Henry Cleveland Stewart-Patterson — (born 1958)