Computer concepts - illustrated brief - Parsons, June Jamrich (Boston, MA : Course Technology, 2010)
Includes a CD-ROM that has all the information contained in the book.