Amagqirha: Religion, magic, and medicine in Transkei