Title: Revolution, Idealism and Human Freedom