MFC Programming form the ground up - Schildt H (New York New York, McGraw-Hill, 1998)