Early Modern Philosophy: Essential Readings with Commentary by A. P. Martinich | Menrva Books