Computer architecture and parallel processing - Hwang, Kai & Briggs, Faye A (Tata McGraw Hill, New Delhi, 1984)