The Oxford Companion to Philosophy

“This is a comprehensive enyclopedia of philosophy covering all the main issues and terminology used in historical and contemporary philosophy. It is a good starting point for getting a feel for what issues are involved in a topic such as epistemology or the philosophy of mind. It also includes charts illustrating how various branches of philosophy are related to each other and a timeline in the appendix.”