A Text-Book Of Applied Mechanics And Mechanical Engineering (Volume 4) by Dr Andrew Jamieson