Open menu
John Marshall Lowrie
International law and diplomacy of the Boxer Uprising in China