Lord Kelvin : An account of his scientific life and work - Gray, Andrew, 1847-1925 (Project Gutenberg, 2012)
Electronic text