C++ Object-Oriented Programming - Mitchell, R. J. (Macmillan Education UK, 1993)