D
D Johan
Researcher at Brigham Young University
Publications - 14
Citations - 77
D Johan is an academic researcher from Brigham Young University. The author has contributed to research in topics: Human rights & Common law. The author has an hindex of 6, co-authored 14 publications receiving 74 citations.
Papers
More filters
Journal Article
Prosecution and Punishment of the Crime of Genocide
van der Vyver,D Johan +1 more
TL;DR: In this paper, the authors scrutinized the current definition of genocide in view of its theoretical circumscription in the Genocide Convention and with special reference to the judgment of the International Criminal Tribunal for Rwanda in Prosecutor v. Akayesu.
Journal Article
Constitutional Perspective of Church-State Relations in South Africa
van der Vyver,D Johan +1 more
TL;DR: In the context of South Africa, the meaning and implications of the current constitutional dispensation cannot be fully appreciated without an insight in, and due consideration of, the country's past history as mentioned in this paper.
Nationalisation of mineral rights in South Africa
TL;DR: In this paper, the authors discuss the role of the Minerale and Petroleum Hulpbronne in the ontwikkeling of mines in Suid-Afrika, a country in South-West Africa.
Journal Article
Prosecuting the President of Sudan : a dispute between the African Union and the international criminal court
van der Vyver,D Johan +1 more
TL;DR: The importance of including the unique and unprecedented solidarity rights of peoples in the African Charter on Human and Peoples' Rights cannot be emphasised enough as mentioned in this paper, since it is largely due to African solidarity with the struggle against apartheid that an enabling environment for negotiation could be created.
Journal Article
Torture as a Crime under International Law
van der Vyver,D Johan +1 more
TL;DR: Torture has been widely practiced during the entire recorded history of humankind as mentioned in this paper and has been recognized as a peremptory crime by the International Criminal Court (ICC).