How is solidarity achieved in highly diverse societies - particularly those that have been until recently characterized by rather homogeneous populations? What are the implications of growing levels of diversity on existing social arrangements?