Programing languages Paradigm and practice - Appleby Doris; Vandekopple Julius J (New Delhi Tata Mcgraw Hill, 1997)