The Problem of Knowledge. Philosophy, Science, and History since Hegel