Foundations Of Programming Languages Design And Implementation - Roosta S.H.; Roosta S.H. (Cengage Learning, 2004)