Programming with C++ - Hubbard,John R. (TMH, 2000)