The Boxer rebellion : a political and diplomatic review - Clements, Paul H.