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.

Published articles