Confronting Strasbourg: From Common Law Criminal Procedure and European Fair Trial Rights to Cosmopoiltan Criminal Jurisprudence 2 February 2018