Author: Elizabeth S.; Ross, G.R.T. (Translators) Descartes: Haldane