Programming with managed extensions for microsoft Visual C++.NET - Grimes, Richard (Tata McGraw Hill, 2003)