The European Parliament and Human Rights by European Parliament. European Added Value Unit | Menrva Books | MenrvaBooks