High-Voltage Engineering: Theory and Practice, Second Edition, Revised and Expanded (Electrical and Computer Engineering)