Social mechanisms : an analytical approach to social theory - Hedstroem, Peter (Cambridge University Press, 2005)