More Effective C++ 35 New ways to Improve your Programs and Design - Meyers, Scott (New Delhi Pearson, 2012)