Tommy Smith's scientific contributions