Steven Horwitz

Steven Horwitz

Professor, St. Lawrence University

Steven G. Horwitz, Ph.D., is the Charles A. Dana Professor and chairman in the Department of Economics at St. Lawrence University in Canton, N.Y.