Lord Kelvin professor of natural philosophy in the University of Glasgow 1846-1899, with and essay on his scientific work. (J. Maclehose,)