Strctured computer organization - Tanenbaum Andrew S (1999)