Principles of Direct-Current Electrical Engineering by James R. Barr | Menrva Books | MenrvaBooks