Elctromagnetism - Robinson, F. N. H. (Oxford physics series Ed by E J Burge etc)