Fundamentals of program design and data structures with C++ - Lambert (South-Western Eductional, 1998)