Pro .NET 4 Parallel Programming in C# - Freeman, Adam (Adam Freeman, 2010)