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