Philosopher's Way: Thinking Critically about Profound Ideas Value Package (Includes Common Philosophical Terms) by John Chaffee PH.D. | Menrva Books