TY - BOOK AU - Sandra Postel ; Brian Richter TI - Rivers for Life: Managing Water for People and Nature SN - 9781559634441 U1 - 333.916 PB - Island Press ER -