Another great book to read on this is The Politics of Heroin by Alfred McCoy, if you’ve not already read it.