C++ is a language with many gotchas, much like English or other natural languages. This book is a great collection of tips and best practices to help you navigate through the treacherous waters of C++.