Foundation of programming languages : design and implementation - Roosta, Seyed H (Cengage Learning Andover, 2015)
UG
E