I have read a whole a bunch a books.  Naltrexone has been around for a good long while.  The recovery rate was not due to the Naltrexone but to the Patients ability to focus on Treatment making recovery more likely.  Treatment and recovery require honesty,  hard work.  lots of time, and a change in the thinking process.  This takes time...and money.  Recovery cannot be achieved via a pill.  There is no cure for CD.  Once Chemically Dependent, there are only three choices...institutions which include jails....death...or recovery.