Rig Design for Mechanical Engineering Applied Mechanics Part One by Najmuldeen Yousif Mahmood | Menrva Books | MenrvaBooks