Ten essential skills for electrical engineers - Dorr, Barry L. (Wiley, 2014)