Program Development And Design Using C++ by Gary J. Bronson