It is 1860, and while China seethes through the bloodiest civil war in history and the British and French armies hack their way to the heart of the Forbidden City, Flash Harry hoodwinks them all.
You may also like

cover_9780385393140

cover_9780307734938

cover_9781415910740

cover_9780307734914

You may also like

cover_9780385393140

cover_9780307734938

cover_9781415910740

cover_9780307734914