William Thomson , professor , GUegow ( Skotland ).