Books

  1. European Company and Financial Law : Texts and Leading Cases
    European Company and Financial Law : Texts and Leading Cases

  2. Caring for Justice
    Caring for Justice

  3. Concerning Dissent
    Concerning Dissent

  4. And the Blood Cried Out: A Prosecutor's Spellbinding Account of the Power of DNA
    And the Blood Cried Out: A Prosecutor's Spellbinding Account of the Power of DNA

  5. The Paradox of Consensualism in International Law
    The Paradox of Consensualism in International Law

Books