2 IZA Discussion Papers
IZA Discussion Paper No. 14615
IZA Discussion Paper No. 7284
published in: Small Business Economics, 2015, 45 (4), 787-804