Data Abstraction And Problem Solving With C++ - Walls; Mirrors (1998)
20