Timothy Sam Thompson (1930-2010)