Electromagnetics - Laud, B. B (New Age International, 2000)