Notes On Rankine's Applied Mechanics And Rankine's Civil Engineering by W. Allan