Discovering Computers 2011 Living in a Digital World Introductory - Gary B. Shelly (Boston Course Technology, Cengage Learning, 2011)
Appendix, Index