Systems programming and Operating Systems - Dhamdhers, D.M (Tata McGraw-Hill, 1998)