Fundamentals of computers - Rajaraman, V. (PHI Learning Private Learning, 2015)