Programación avanzada con Visual C++ - Kruglinski, David J.