hartshorne schafer debate