Computer and network organization an introduction - Steen, Maarten van (Prentice Hall, 1995)