Understanding computers today and tomorrow - Parker, Charles S. (The Dryden Press, 2000)