Computer Systems Design and Architecture - Vincent P Heuring; Harry F Jordan; Venkatesh TG (Pearson/Prentice-Hall New Delhi, 2008)