You are here :
- 首页
- Authors List
- David S. Goddard
David S. Goddard
Number of articles written:
David S. Goddard
Number of articles written:
David S. Goddard is a barrister serving in the Royal Navy and posted, at the time this article was written, as a faculty member of the Stockton Center for the Study of International Law at the US Naval War College.