Stephen E Margolis

Margolis is Professor of Economics and Business at North Carolina State University, is also a research fellow at the Independent Institute and has received his Ph.D. in economics from UCLA.