Enlightenment Philosophy in a Nutshell: The Complete Guide to the Great Revolutionary PhilosophersJane O'Grady4.5