Sir William Thomson (Lord Kelvin) (Person) - Source Library Encyclopedia