Kelvin's Insights