John Nathaniel Clarke
John Nathaniel Clarke has served with the United Nations in a variety of political, humanitarian and developmental roles. He completed a PhD at Cambridge University (Peterhouse) and held a Post-doctoral fellowship at Yale University.
John Nathaniel Clarke has served with the United Nations in a variety of political, humanitarian and developmental roles. He completed a PhD at Cambridge University (Peterhouse) and held a Post-doctoral fellowship at Yale University. See less
John Nathaniel Clarke's Featured Books