Review from previous edition Hughes provides a very accessible and engaging presentation of Kripke's arguments. While offering a balanced discussion of the issues, Hughes is not afraid to express and develop his own opinions on the topics. The book fills an important need, offering a good overview of some of the more important arguments Kripke has advanced. Anyone seeking an introduction to Kripke's philosophy will be happy to find Hughes's book.