The Ibis Trilogy by Amitav Ghosh

The Ibis Trilogy is a work of historical fiction by Amitav Ghosh, set in India, China and places between in the 19th century leading up to the first Opium War. It is also, by the way, brilliant!

Sea of Poppies – Ibis Trilogy Part 1

River of Smoke – Ibis Trilogy Part 2

Flood of Fire – Ibis Trilogy Part 3