C. G. Lambert's scientific contributions