The great reversal

Author Kerry Brown Published by Yale University Press ISBN 9780300272925 EAN 9780300272925 Bic Code NHF|N|JPS Cover Hardback

£25.00

Product ID: 71321 SKU: 9780300272925 Category:

A vivid history of the relationship between Britain and China, from 1600 to the present