Geospatial Technology for Environmental Hazards by Hamid Reza Pourghasemi | Menrva Books | MenrvaBooks