2
by Descartes, Rene 1596-1650.
Published 2003
Book
3
5
Published 1988
Book
6
by Descartes, Rene 1596-1650.
Published 1986
Book
8
9
by Descartes, Rene 1596-1650.
Published 1976
Book
10
by Descartes, Rene 1596-1650.
Published 1970
Book