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