Programming languages : paradigm and practice. - Appleby, Doris (McGraw-Hill, 1997)