System programming - Donovan, John J (New Delhi Tata McGraw-Hill, 1991)