CHARLES DAVID HARTSHORNE