Programming with ANSI C++ (Oxford Higher Education)