Front cover image for Does foreign aid really work?

Does foreign aid really work?

Print Book, English, 2007
Oxford University Press, New York, 2007
536 pages : 6 figures, 4 tables ; 23 cm
9780199295654, 0199295654
1006081526