Patrick Caulfield British, 1936-2005