Understanding C++ for MFC - Raposa, Richard F. (Berkley CMP Books, 2001)