Hegel :a re-examination