Discovering Computers 2010 : Living In A Digital World Complete - Shelly,Gary B. (Pakistan Course Technology Cengage Learning, 2009)
PB.