Programming Language Pragmatics - Michael L Scott (Morgan Kaufmann Publishers San Franciso, 2009)