C++ from scratch - Bott, Ed. (New Delhi Prentice Hall of India, 2000)