Text this: Professional parallel programming with C# :