An edition of Rivers for life (2003)
managing water for people and nature
By Sandra Postel,Brian Richter
Publish Date
2004
Publisher
Island Press
Language
eng
Pages
237