Thomas Stewart Gordon — (born 1952)