Lord Kelvin an oration / - Gray, Andrew. (John Wiley & Sons, Inc.,)