Boyle, Kevin New institutions for human rights protection Kevin Boyle - Oxford Oxford University Press 2009 - xix, 217p. ISBN: 978019957056 P 50.00