Dorf & Svoboda, Introduction to Electric Circuits, (9th), John Wiley, 2013. 9781118477502. (Required). This book is also available for purchase electronically.