Search results
Journal of Management Studies > 59 > 6 > 1386 - 1421
European Economic Review > 2014 > 70 > Complete > 197-209
European Journal of Political Economy > 2000 > 16 > 4 > 611-638
Journal of Management Studies > 59 > 6 > 1386 - 1421
European Economic Review > 2014 > 70 > Complete > 197-209
European Journal of Political Economy > 2000 > 16 > 4 > 611-638