Fundamentals of Computers - Rajaraman V. (PHI Learning Pvt. Ltd., 2011)