Basic Engineering Circuit Analysis, Problem Solving Companion by J. David Irwin | Menrva Books | MenrvaBooks