James Prescott 1818-1889 Joule
Lyon Playfair Baron Playfair
William 1789-1857 Scoresby
Hardcover
Paperback