Computing - Larry Long (Prentice Hall Int, 1995)