Patrick Caulfield (1937 2005) British