Lord Kelvin : his life and work - Russell, Alexander, 1861-1943 (T.C. & E.C. Jack, 1912)