 Another approach to the Liar, advocated by Gupta (1982), Herzberger (1982), Gupta and Belnap (1993), and a number of others, is the revision theory of truth. This approach shares some features with the views we surveyed in  §4.3,  in that it takes classical logic for granted. We also believe it has an affinity with the views discussed in  §4.4,  as it rethinks some basic aspects of semantics. But it is a distinctive approach. We will sketch some of the fundamentals of this view. For a discussion of the foundations of the revision theory, and its relations to contextualism, see L. Shapiro (2006). More details, and more references, may be found in the entry on  the revision theory of truth.