The Cambridge history of seventeenth-century philosophy by Michael Ayers | Menrva Books | MenrvaBooks