Learning from six philosophers : Descartes, Spinoza, Leibniz, Locke, Berkeley, Hume - Bennett, Jonathan (Clarendon Press)