Nigel Davison — (1929-2009)