The Oxford Handbook of Philosophy in Early Modern Europe by Desmond M. Clarke | Menrva Books