Introduction to Microcomputing - Newell, Sydney B. (New York John Wiley & Sons, 1989)