article
IRRC No. 902
You are here :
- Home
- Authors List
- David S. Goddard
David S. Goddard
Number of articles written: 1 article
David S. Goddard
Number of articles written: 1 article
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.