Problem Solving, Abstraction, and Design Using C++
ISBN-13: 9780558761028