Basic Engineering Circuit Analysis 12th Edition – J. David Irwin, R. Mark NelmsBy Alvin / June 28, 2023