Visual C++ 6 from the ground up - Muller, John Paul (Tata McGraw-Hill Publishing Company Limited., 2007)