Understanding Computers : Today and Tomorrow 10th ed. Morley & Parker 2006 BL2C

This textbook has been updated to include the latest research in the field.