Book cover for Descartes – An Introduction

Descartes – An Introduction

Description of the book

English