The study of programming languages - Stansifer, Ryan (Prentice Hall International, 1995)