This excellent introduction to the essential issues that have preoccupied philosophers throughout the centuries provides fresh and engaging portraits of the greatest thinkers on three perennial questions: What can I know? What may I hope? What ought I to do? The author summarizes the thoughts ofPlato and Wittgenstein on the possibility of philosophical knowledge; Kant and Nietzsche on the existence of God; Aristotle and Heidegger on human virtue...