Patrick McMahon — (1946-2007)