Concepts of Programming Languages - SEBESTA ,Robert .W. (England Addision Wesley Longman, Inc, 1999)
Keywords: Data Types; Describing Syntax and Semantics; Concurrency