The Chinese opium wars - Beeching, Jack (Hutchinson, 1975)