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