TY - BOOK AU - Christof Heyns TI - Human Rights Law in Africa SN - 9041102876 CY - London PB - Kluwer Law International ER -