Fundamentals of computers - V. Rajaraman (PHI Learning Pvt.Ltd., 2004)