Thinking in C++ : Practical Programming - ECKEL (Bruce) (New Delhi PEARSON)