The Fork in the Road After Strasbourg: Effective Remedy or Moral Victory? A Provocative Interpretation of the Duty to ‘Abide by the Final Judgment’ of the European Court of Human Rights, from the Italian Perspective
- Publication date
- 1 January 2010
- Publisher