Open menu
John Brendan Thornton
U.S. legal reasoning, writing, and practice for international lawyers