James Rowles 

Writer, teacher, international lawyer. Polyglot. Author of The Trenchant Observer blog, on International Law, Politics, and Security