The art of parallel programming - Lester, Bruce P. (1st World Pub., 2006)