River of Smoke: Ibis Trilogy Book 2 by Amitav Ghosh (Paperback, 2012)