From Descartes to Locke, Philosophers Speak for Themselves By Smith, T. V. And Grene, Marjorie (edited by) Paperback Price $15.42 Free Shipping