James Prescott Joule and the concept of energy

Henry John Steffens
Science History Publications
9780882021706
0-88202-170-2