alcoholproblemsandsolutions.org
Anti-Alcohol Industry 101: Overview of the Neo-Temperance Movement
Anti-alcohol industry 101 describes the major parts of the effort to marginalize responsible drinking an stigmatize those who drink any alcohol.