Martyn McKinney is an Electrical Engineer, now retired, who has worked for IBM, Collins Radio and Motorola. For 17 years before his retirement he taught Electronic Theory, Communications and Assembly Language programming at a Community College in ...