Practical electronics for inventors - Scherz, Paul. (McGraw-Hill Education, 2016)