Scalable parallel computing technology, architecture, programming - Hwang, Kai (WCB McGraw Hill, 1998)