Discovering computers fundamentals : living in a digital world - Shelly, Gary B.; Vermaat, Misty, E. (MA: Cengage, 2011)
Includes bibliography
Keywords: Computers