Computational Electromagnetism by Alain Bossavit