The Architecture of Computer Hardware and Systems Software : An information technology approach - Englander, Irv (John Wiley & Sons, Inc., 1996)