Computational Electromagnetics door John Holmes, Andrew Petersen & Christos Christopoulos