Classical Electromagnetism (Revised Second Edition)