Thinking Things Through: An Introduction to Philosophical Issues and Achievements