Front cover image for James Joule : a biography

James Joule : a biography

Print Book, English, cop. 1989
Manchester University Press, Manchester, cop. 1989
IX, 333 p. 24 cm
9780719030253, 0719030250
1014845670