G. W. F. Hegel Translated by T. M. Knox, late Professor of Moral Philosophy, University of St Andrews