Fundamentals of computers - Rajaraman, V. (Prentice- Hall of India, 2007)