Human Rights in Criminal Proceedings by Stefan Trechsel – LawStefan Trechsel, Sarah Summers, Sarah J. Summers₹4,709