The language of "rights" pervades modern social and political discourse - from prisoners' to unborn babies' - yet there is deep disagreement amongst citizens, politicians and philosophers about just what they mean. Who has them? Who should have them? Who can claim them? What are the grounds upon which they can be claimed? How are they related to other important moral and political values such as community, virtue, autonomy, democracy and social justice?...