Essays on the philosophy and science of René Descartes