Programming Languages: Concepts and Constructs - Sethi, Ravi; Viswanatha, K V (NewDelhi : Pearson Education, 2009)
Keywords: Structured Programming-- Object Oriented Programming-- Functional Programming-- Smalltalk-- Prolog