Visual C++6 from the ground up - Mueller, John Paul (New Delhi Tata McGraw Hill, 2000)