Computing concepts with C++ essentials. - Horstmann Cay S (1999)