Changing Communities - "Codrington, Stephen" (Cambridge Univ Pr, 1995)