Holland, M. Street drugs, alcohol and mental health – what helps?. (Thesis). University of Salford