Operating Systems A Design-Oriented Approach - Crowley, Charles (Tata McGraw Hill, 2009)