Larry Ceplair's scientific contributions