Electronics explained - Frenzel,. Louis E. Jr (Newnes, 2017)