PhD Thesis
Hayashi, Nobuo (2017) Military Necessity. PhD thesis, Leiden University, Leiden.
Researcher