Introduction to Computers - Norton, Peter (Tata Mcgraw- Hill Publishing New Delhi, 2003)