Programming: Principles and Practice Using C++ (2nd Edition)
Brand: Addison-Wesley Professional