Fundamentals of Parallel Processing - JORDAN, Harry F. (Prentice Hall, 2003)