Electricity & Magnetism (2nd ed.) D. C. Tayal