Programming languages concepts and constructs - Sethi, Ravi (Delhi Pearson # Sethi publication, 2007)