JOHN CRAXTON (1922-2009)