Title: W. J. M Rankine 1820-1872
Subjects: Engineering, history, Science, great britain