The European Convention on Human Rights : achievements, problems and prospects - Greer, Steven (Cambritge studies in european law and policy, 2006)