SPARQNOW
RD

René Descartes

French Philosopher, Mathematician, and Scientist