Professional C++ - Gregoire, Marc (John Wiley and Sons, 2011)