Steve Walker

About the Author

Steve Walker is now Programme Director of the Ley Community in Oxfordshire, one of Britain s most important and successful drug rehabilitation centres, where he was treated in the late 1980s and early 1990s.

Sign me up for news about Steve Walker

Back to Top