Patrick Cleland McVeigh - (born 1956)