Michael Blake

Professor

Courses

  • Values and International Development

    Examines and clarifies international development values, including underlying theories of justice on which they seem to be built, the ways in which they are justified to stakeholders, the general public, and impacts they have upon people, especially the poorest and most vulnerable.