Fundamentals of Computers - Rajaraman V. (Delhi: PHI Learing pvt Ltd.)