International Law

  • Law

Description

A rigorous and contemporary approach to public international law, supported by engaging and thought-provoking learning features.