Search results for: Denise Humphreys Bebbington
Sustainable Development > 26 > 5 > 441 - 449
World Development > 2015 > 73 > Complete > 105-117
Environmental Science and Policy > 2013 > 33 > Complete > 438-446
World Development > 2008 > 36 > 12 > 2888-2905