what controversies involved Prof Kanyeihamba