Understanding circuits and OP- AMPS : concepts, experiments, and troubleshooting. - Patrick, Dale R.