The Art of Programming Computer Science with C++ - Steven C. Lawlor (PWS Publishing, 1998)