William H. Calkins's scientific contributions