+

James Prescott Joule

Physicist and Mathematician

The ideas of James Prescott Joule influenced the following concepts: