Thomas Szasz/Definition

Professor of Psychiatry Emeritus, State University of New York Health Science Center in Syracuse, and Adjunct Scholar, Cato Institute, Washington, D.C. Internationally acclaimed author and lecturer particularly noted for his critical perspective on psychiatry as social control.