LINQ: The future of data access in C# 3.0 - Hummel, Joel. (O'Reilly, 2006)