Stevinweg 1
Delft, 2628 CN
Netherlands
Delft University of Technology
Water Rights, Legitimacy, Conflict, Subsistence Irrigated Agriculture, Tanzania