Computer organization and system software - Madhulika Jain, Vineeta Pillai and Satish Jain (BPB, New Delhi, 2002)