Books
European Company and Financial Law : Texts and Leading Cases
Caring for Justice
Concerning Dissent
And the Blood Cried Out: A Prosecutor's Spellbinding Account of the Power of DNA
The Paradox of Consensualism in International Law
Books