Operating systems - William Stallings (1995)