Edward Tyrrel Channing — American academic