Two great scientists of the nineteenth century : correspondence of Emil Du Bois-Reymond and Carl Ludwig / collected by Estelle Du Bois-Reymond ; foreword, notes, and indexes by Paul Diepgen ; translated by Sabine Lichtner Ayèd ; edited, with a foreword by Paul F. Cranefield.