Law, Democracy and the European Court of Human Rights - O'Connell (Cambridge University Press, 2020)