Electricity & Magnetism, Grades 5 - 8+ by Don Powers & John B. Beaver