L M Forbes's scientific contributions