Philosophers Speak for Themselves: From Descartes to Locke By Grene, Marjorie (EDT) Paperback Price $7.65 Free Shipping