Kelvin : life, labours and legacy / - Flood, Raymond.; McCartney, Mark; Whitaker, Andrew (Oxford University Press, 2008)