What are, or should be, the limits of science? Through taking aim at these fundamental questions and engaging with intellectual giants, philosophy has taught me more about human nature than psychology ...