Thomas Charles Willis Fleming - (1925-2005)