Understanding computersToday and tomorrowDeborah Morley and Charles S. Parker - Morley, Deborah (Thomson, 2004)