Electric circuits - Nilsson, James William (Prentice Hall, 2011)