CA, AA, NA and Smart – differences and similarities

A doctor in recovery explores his relationships between different sorts of mutual aid.