By the end of the book the reader should in principle be able to follow the detailed engineering of many aspects of computer systems be prepared to read and understand current professional literature about systems and know what questions to ask and where to find the answers