Boxer Rebellion: The Uprising against Western, Japanese, Colonial, and Christian Influences by Kelly Mass Back to product details page >