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