Thomas George Knighton (1920-2009)