Smoke and Ashes: Opium's Hidden HistoriesAudiobookSmoke and Ashes: Opium's Hidden HistoriesbyAmitav GhoshRating: 0 out of 5 stars0 ratingsSave Smoke and Ashes: Opium's Hidden Histories for later