Microchip technology Charles Kerridge - Kerridge, Charles (Wiley, 1983)