AM Smith's scientific contributions