Mastering C++ is a book written by K. R. Venugopal, T Ravishankar and Rajkumar. The book teaches the computer language C++ from the scratch to the professional level in a very friendly approach to the learning of the otherwise very difficult language.
First published in 1997, the book is recommended by most of the programmers. Basically written with C programmers in mind, this book caters to novices as well.