European Human Rights Law 3e P by Richard Kay, Mark W. Janis & Richard S. Kay