Programming languages - Terrence, W Pratt & Zelkowitz, Marvin V (Prentice-Hall, New Delhi, 1996)