Fundamentals of computers - Rajaraman, V. (New Delhi PHI, 2008)