Book cover for The Opium War

The Opium War

Synopsis

Details

02 September 2011
352 pages
9781447204107
Imprint: Picador