The Individualization of War
2023
The Oxford Guide to International Humanitarian Law
2020
Human Rights and 21st Century Challenges
2020
Oppenheim's International Law: United Nations
2017
The Last Flight: A Personal Journey To Rediscovering Values
2018
Practitioners' Guide to Human Rights Law in Armed Conflict
2016