Computer architecture and parallel processing - Hwang, Kai & Briggs, Faye A (McGraw - Hill, New York, 1985)