Managing the environmental impact of dams - McCartney, Matthew P.; Sally, Hilmy (2007)