only-slightly-mad scientist, int’l law prof, author of books on civilians & war. fears tyrants & nukes; welcomes spiders & refugee children. loves whitewater.

Joined June 2009
444 Photos and videos
Joined the @DohaDebates team this week to chat about the future of international law w/ Chinese foreign policy commentator @VictorGaoZK, UN Special Rapporteur BeloKrishnan Rajagopal and American influencer @curtis_yarvin. Great convos, fascinating thinkers. My thoughts here @WPReview. worldpoliticsreview.com/inte…
2
76
It was a great honor to meet @TylerPrize laureate @KiersToby at the award gala. At @WPReview, I write about Kiers' fungi research & pathbreaking advocacy - and show how symbioses among social & natural sciences can spur global governance for hidden issues. worldpoliticsreview.com/kier…
1
1
413
This "Future of War" @DohaDebates roundtable, in which I participated, was recorded last November - still relevant? Give it a listen and tell me what you think: youtube.com/watch?v=tXSqDFxw…
1
45
Trump's latest tweet which appears to call not just for war crimes but for all out genocide against the entire Iranian people. Anyone in a position to participate in such crimes should refuse. Here's why and how: please share widely. worldpoliticsreview.com/trum…
1
5
7
2,680
Charli Carpenter retweeted
Iran’s use of cluster munitions against Israel looks like evidence of international law’s irrelevance. But as WPR columnist @charlicarpenter writes, a closer look suggests the opposite may be true. worldpoliticsreview.com/isra…
1
1
1
348
If you missed my webinar on international law and Iran today, you can read my key points here at @WPReview Politics Review: worldpoliticsreview.com/us-i…

1
145
what do antipersonnel landmines and gorgeous mountaintops have in common? the international law experts at @LexIntl_org are here to tell you! check out their latest video below
1
4
231
Hi, I'm running a 5K Spartan race w/ crazy obstacles in two weeks for a great cause: @pvHabitat. Support me if you can! fundraise.spartan.com/page/C…

217