Introduction to operating systems - Johnson, Philip Avery (iUniverse Inc., 2004)