3,000 Solved Problems In Electrical Circuits by Syed A. Nasar & Syed Nassar