3,000 Solved Problems in Electrical Circuits by Syed A. Nasar | Menrva Books | MenrvaBooks