James Stewart
Recent terms
- 2025W · LAW 300 · LAW 300 - Jurisprudence and Critical Perspectives
- 2025W · LAW 304 · LAW 304 - Transnational Law
- 2024W · LAW 322 · LAW 322 - International Law Problems
- 2024W · LAW 511D · LAW 511D - International Criminal Law
- 2022W · LAW 316 · LAW 316 - International Law
- 2022W · LAW 511 · LAW 511 - International Criminal Law