Sea of Poppies [Ibis Trilogy, Book 1] by Amitav Ghosh
Get to know these characters well – they will surely prove to be worth every page of their three-book investment: Deeti, the young wife of a detached opium addict whose startling grey eyes see well beyond her vision; Zachary Reid, a mixed-race freeman from Baltimore...