Roderic Greville David Williams - (1927-2009)