Electric circuits - Nilsson, James William (Pearson Education, 2011)