History and Spirit: An Inquiry into the Philosophy of Liberation