This is a comprehensive text on electrodynamics with detailed explanations and calculations. One hundred worked examples have been incorporated, making this book also suitable for self-instruction. Apart from all traditional topics of the Maxwell's theory, this book includes the special theory of relativity and the Lagrangian formalism and applications; the text also contains introductions to quantum effects related to electrodynamics, such as the Aharonov-Bohm and the Casimir effects. Numerous modern applications in diverse directions are treated in the examples.