Judgments of the European Court of Human Rights - Effects and Implementation | 9780367599539 | Memmo