Lord KelvinAn account of his scientific life and work by Gray, Andrew
 is a Project Gutenberg book, now on Github.