Edwin Cameron

Edwin Cameron is a Justice in the Supreme Court of Appeal, South Africa, and an internationally respected human rights lawyer and AIDS activist.

Related Books