Wilson E. Peters, Kenyon College