Systems Programming - Donovan, John. J. (Tata McGraw-Hill, 2000)