Last name: MakuyanaFirst name: Irvine Vusani Misspellings / variants: Makuyana, I. Vusani Makuyana I.V.