Anglo-Chinese encounters before the Opium War a tale of two empires over two centuries - Liu, Xin (Routledge studies in modern history, 2023)