C++ Programme Design - Cohoon James P.; Davidson Jack W. (TMH, 1999)