Contemporary political philosophy an introduction - Kymlicka, Will (Clarendon Press Oxford University Press, 1990)