Understanding computer systems - Lawson, Harold W (Maryland Computer Science Press, 1982)