James Joule
December 24, 1818 - October 11, 1889
Membership Type:
International Member
(elected 1887)
|