W.J. MACQUORN RANKINE, LL.D., F.R.S.,

Late Regius Professor of Civil Engineering in the University of Glasgow.
THOROUGHLY REVISED BY