Ten Essential Skills for Electrical Engineers - Dorr, Barry L.