Modern operating systems - Tanenbaum, Andrew S. 1944- (Pearson/Prentice Hall, 2009)