A Noble Duty Bravely Done : Chinese Casualties and Internees during the First World War - James, Gregory, ....- (Hong Kong : Bayview Educational, 2022)