Principles of electric circuits

Thomas L. Floyd
Prentice Hall
9780135073094
0-13-507309-X