Practical C++ programming - Oualline, Steve. (O'Reilly, 2003)