Philosophy 101 : from Plato and Socrates to ethics and metaphysics, an essential primer on the history of thought / - Kleinman, Paul