Boxer Rebellion by Frederic Sharf & Frederick A. Sharf