C++ from scratch - Liberty, Jesse (PHI, 1999)