Understanding Operating Systems - Ann Mciver McHoes & Ida M. Flynn (Australia Course Technology cengage learning, 2011)