Keith Krause Editor & Author

Keith Krause is Professor, and Director of the Centre on Conflict, Development and Peacebuilding at the Graduate Institute of International and Development Studies, Geneva, Switzerland.