Geo-Risk 2023 Developments in Reliability, Risk, and Resilience by Shadi Najjar | Menrva Books | MenrvaBooks