Michael Faraday: Spiritual Dynamo - 9781845501563