Parallel programming. - Perrott, R.H. (England Addison Wesley Publishing company, 2008)