Peter Norton's introduction to computers - Norton, Peter (McGraw-Hill, 2006)
Includes index.