Thompson, Basil, 1937-2004