Many people are familiar with the Alcoholics Anonymous (AA) and Narcotics Anonymous (NA) fellowships however fewer people are aware of...