Stewart has been sober since February 2008 and has been working in big pharme since March 2008!
Born in Virginia he got sober in Massachusetts. This was a very interesting podcast. The perspective that Stewart brings is very rare and having him on the show was eye-opening. This is just the type of thing that our podcast is designed to bring -- new perspectives and new understanding. We hope to have Stewart back for a podcast/live broadcast with some audience participation. Let's get all sides the issues!