The European journal of development research (Palgrave Macmillan, 1989)