Programming languages paradigm and practice - Appleby, Doris & Vandekopple, Julius J (Tata McGraw Hill, New Delhi, 1997)