Foundations of programming languages, design & implementation, PB design and implementation - Roosta, Seyed (Cengage Learning Andover, 2003)
PG
E