Introduction to computers & information processing - Long, Larry (London Prentice-Hall International, 1988)