Effective C++ 3/E - Meyers, scott (Vidhyanagar Pearson, 2007)