JAMES JOULE
James P. Joule
J. Joule
James Prescott Joule
James Prescott Joule
-1
Section::::Abstract.
James Prescott Joule
81859
James Joule
James Joule
-1
Section::::Early years.

James Prescott Joule
81859
J. P. Joule
J. P. Joule
-1
Section::::Honours.

James Prescott Joule
81859
James prescott joule
J.P. Joule
j p joule
james prescott joule
james p joule
j joule
james joule