Risk management in civil, mechanical, and structural engineering by M. James | Menrva Books | MenrvaBooks