Introduction to Computing Using C++ and Object Technology by William R. Topp & William H. Ford