Sherrard, Philip, 1922-1995