Intelligence as Legal Evidence: Comparative Criminal Research into the Viability of the Proposed Dutch Scheme of Shielded Intelligence Witnesses in England and Wales, and Legislative Compliance With Article 6 (3) (d) ECHR
Social Science Research Network