Programming language essentials - Bal, H. E. (International computer science series, 1994)