A First Course In Computers - Saxena, Sanjay (2000)