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