Hume and the Demands of Philosophy: Science, Skepticism, and Moderation - 9781793623225