Descartes
Subtitle: Philosophy, Mathematics and Physics
Publisher: Harvester P
Published: 1980-05-01
ISBN-13: 9780855277987