Joe G. rated River of Smoke: 5 stars Nov. 18, 2011 Public River of Smoke by Amitav Ghosh (Ibis Trilogy, #2)