Programming Languages Principles and Practice - "Louden,Kenneth" (CengageLearning)
Keywords: LAW