European human rights law by Mark W. Janis | Menrva Books | MenrvaBooks