Elements of Natural Philosophy. - Kelvin, William Thomson (Univ. Pr., 1912)