12-step type programmes and Alcoholics Anonymous for alcohol dependence