The Philosopher's Tool Kit by Steven C. Aspenson