Helmholtz: A Life in Science. - Hempstead, Colin; Bennett, Jim; Higgitt, Rebekah (British Journal for the History of Science, 2019)