William John Macquorn Rankine
caption: William John Macquorn Rankine