Programming With C ++ - Ravichandran, D. (New Delhi Tata McGraw Hill, 2009)