The International Judge: An Introduction to the Men and Women Who Decide the World's Cases (International Courts and Tribunals Series) by Leigh Swigart | Menrva Books | MenrvaBooks