Negotiation of the Treaty of Shimonoseki

GPTKB entity