A very comprehensive introduction to electricity, magnetism and optics ranging from the interesting and useful history of the science, to connections with current real-world phenomena in science, engineering and biology, to common sense advice and insight on the intuitive understanding of electrical and magnetic phenomena. This is a fun book to read, heavy on relevance, with practical examples, such as sections on motors and generators, as well as `take-home experiments' to bring home the key concepts. Slightly more advanced than standard freshman texts for calculus-based engineering physics courses with the mathematics worked out clearly and concisely. Helpful diagrams accompany the discussion. The emphasis is on intuitive physics, graphical visualization, and mathematical implementation.