by Steven French
Key Concepts in Philosophy is a series of concise, accessible and engaging introductions to the core ideas and subjects encountered in the study of philosophy. Specially written to meet the needs o…