Leonidas Montes Author & Editor

Leonidas Montes is Associate Professor of Economics at the Universidad Adolfo Ibañez, Chile. Eric Schliesser is an Assistant Professor in the Philosophy Department of Syracuse University, USA.