K. Hamilton , professor C .W.