G William Richards (1918-2005)