.NET 4.0 Generics beginner's guide : enhance the type safety of your code and create applications easily using Generics in the .NET 4.0 Framework - Mukherjee, Sudipta (Packt Pub., 2012)