In this collection of essays, first delivered as lectures in 1998, Peter Geach confronts some of the most difficult issues in philosophy. He addresses not only problems of logic and analytical philosophy, but also of epistemology and ethics, covering human nature, goodness, truth and love.