Canton Days: British Life and Death in China - 9781538136294