Modern operating systems - Tanenbaum, Andrew S., 1944-; Bos, Herbert (Always learning, 2015)