Scan barcode
A review by kpbake427
Open Borders: The Science and Ethics of Immigration by Bryan Caplan
5.0
Thorough argument for open borders. I enjoyed it.