Object-oriented programming : using C++ for engineering and technology - Svenk, Goran (Delmar/Thomson Learning, 2003)