Joint Scientific Papers of James Prescott Joule Volume 2 - Joule (Cambridge University Press, 2014)
Keywords: Philosophy