Human Rights for A New Humanity: The Next Stage of Evolution
Czech-French scholar Karel Vasak, breaks down human rights to three generations:
1. Civil and political rights (right to life and political participation),
2. Economic, social and cultural rights (right to subsistence)
3. Solidarity