Rivers for Life: Managing Water For People And Nature

Richter

by: Sandra Postel · Brian Richter

Paperback

ISBN: 978-1-55963-444-1

ISBN-10: 1-55963-444-8

Island Press · 2003