The Scientific Papers of James Prescott Joule Volume 1 - Joule (Cambridge University Press, 2012)
Keywords: Philosophy