Helmholtz and the Conservation of Energy: Contexts of Creation and Reception by Kenneth L. Caneva Back to product details page >