Design for electrical and computer engineers theory, concepts, and practice - Ford, Ralph M. (McGraw Hill, 2008)