Management and Development of Major Rivers (Water Resources Management Series, 3) by Mohamed El-Moattassem | Menrva Books | MenrvaBooks