Restructuring societies: insights from the social sciences by Joseph, Alun E., Knight, David B. 0 Type: Book