C# multithreaded and parallel programming : develop powerful C# applications to take advantage of today's multicore hardware /: develop powerful C# applications to take advantage of today's multicore hardware. (2014)