Explaining social life a guide to using social theory - Parker, John (New York Palgrave, 2015)