jack Nilsen 

semi-retired EE from Southern Cal