Electricity and magnetism - Cheshire, Gerard, London, 2010