Patrick Butchard is Lecturer in Law at Edge Hill University.
The Responsibility to Protect and the Failures of the United Nations Security Council
P M Butchard
Hardback
Not Available