Electromagnectic field theory fundamentals - Guru, Bhag Singh (Cambridge University Press, 2004)