The Philosophers Toolkit: A Compendium of Philosophical Concepts and Methods