Operating System design and implementation - S.Tanenbaum, Andrew (Noida Pearson India education services, 2016)