Online René Descartes: Principles Of Philosophy: Translated, With Explanatory Notes 1982