Patrick Caulfield 1936 - 2005