Electromagnetics for engineers

9780131497245