Lord Kelvin: An account of his scientific life and work: Enriched edition. Unraveling the Scientific Legacy of a Victorian Era VisionaryAndrew Gray