Self-Knowledge - 9780415405263