Kelvin: Life, Labours and Legacy
Flood, Raymond, McCartney, Mark and Whitaker, Andrew
Kelvin: Life, Labours and Legacy - Oxford University Press 2008
9780199231256
Kelvin: Life, Labours and Legacy - Oxford University Press 2008
9780199231256