Materials in Machinery, Chemical Production and Civil Engineering by Omar S. Dahham | Menrva Books | MenrvaBooks