Programming with managed extensions for Microsoft Visual C++ .NET - Grimes, Richard (Microsoft Press, 2003)