Programming languages : concepts and constructs - Sethi, Ravi, 1947- (Addison-Wesley Publishing Company, 1996)