Sethi, Ravi Programming Languages: Concepts and Constructs - 2 ed. - NewDelhi : Pearson Education, 2009 - 481p. Subjects--Topical Terms: Structured Programming-- Object Oriented Programming-- Functional Programming-- Smalltalk-- Prolog Dewey Class. No.: 5.133 / SET-P