book

Battle for Beijing, 1858–1860 Franco-British Conflict in China

Harry Gelber Published in 2016

Reference details