The Mechanical Theory of Heat: With Its Applications to the Steam-Engine and to the Physical Properties of Bodies