Type
Book
Author(s)
Rene Descartes, Desmond Clarke (trans.)
Date
1999
Publisher
Penguin
Pub place
Harmodsworth
Volume
Penguin classics
ISBN-10
0140446990