Fundamentals of Programming Language - Horowitz, Ellis (GALGOTIA, 2003)