Description:Covers the majority of topics involved in game programming with excellent code samples that reinforce each chapter.
My only criticism is that the code is not very "OO" (object oriented) in nature and is more in the procedural / C-style of programming.
This is a minor issue and I suppose it is up to the reader to understand the concepts, and refactor the code using OOA, OOD, OOP.
The diagrams in this book are also excellent and help when the reading gets pretty heavy.
Recommend this to anyone who has read a few introductory C++ (or introductory C++ gaming) books and wants to take the next significant step. You will need to be dedicated as this book is massive.
Also a great reference book for Academia (Computer Science / Game Programming) as the exercises and examples are great and to-the-point.