International Law, Human Rights, and Japanese Law - Iwasawa (Oxford University PressOxford University Press, 2012)