Helmholtz and the conservation of energy : contexts of creation and reception / - Caneva, Kenneth L.