Contemporary political philosophy an introduction - Kymlicka, Will (Claredon Press, 1990)