Mukesh Kapila has written a book "Against a Tide of Evil" about his experiences as a UN representative in Darfur at the start of the genocide in 2003 and why he went to the press when he felt the UN system was failing to respond. Kapila has been around most of the genocidal hot spots in the last few decades, including Rwanda and the Balkans.
While I have not (yet) read his book, when I saw him on his book tour in New York recently, one of the issues that preoccupied him was why organizations (like the UN) fail to openly confront and deal with the most important issues - in this case the urgency of a genocide. This is something I used to wonder a lot about too when I worked at the World Bank. And now I wonder about as I watch US politics.