Human rights and criminal procedure : the case law of the European Court of Human Rights - MacBride, Jeremy (Council of Europe Publishing, 2018)