Electromagnetics for Engineers Volume 1: Electrostatics and Magnetostatics - Friesen (IEEE, 2023)