Lord Kelvin, Professor of Natural Philosophy in the Universi by George F. Fitzgerald