Visual C++ from the ground UP - Mueller, Jean Paul (TMGH, 2000)