Hammond, Rolt

Engineering structural failures / Hammond, Rolt

624.171 / H185E