fundamentals of computers - Rajaraman,V. (Prentice hall of India New Delhi, 2007)