Modern C++ Design

This book is full of cool and nifty stuff you can do with C++, in as clean a way as C++ can be.