Introduction to electric circuits - Dorf, Richard C