Historic China, and Other Sketches by Herbert Allen Giles
Herbert Allen Giles was a British diplomat, sinologist, and professor of Chinese language. Giles was educated at Charterhouse School before becoming a British diplomat in China.
|Publisher:||T. de La Rue|
|Sold by:||Barnes & Noble|
|File size:||653 KB|