Thomas Hughes Lloyd Davies - (born 1942)