Fundamentals of computers - Rajaraman,V (Prentice -Hall of India Pvt.Ltd, 2005)