Programming Microsoft Visual C++ - Kruglinski, David (Microsoft Press, 2006)