One of the reviewers of the book wrote: If you think that you know C++, think again. And I do agree with him. As C++ provides great flexibility and a broad scope of use this is the book that covers all those edges of the C++ language and the mysterious combinations of its features. The book helps answer most of the question of the type Should I use this or that approach or Is it better to write my code this or that way. It reveals numerous tips and tricks for good quality C++ coding. The book has items that can be read independent of each other but if read in order it is a great comprehensive tutorial.