rousseau rewritten