Social theory and social history / Donald M. MacRaild and Avram Taylor. - MacRaild, Donald M. (Theory and history, 2004)