Starting out with C++ - Gaddis, Tony (Dreamtech, 2002)