The passing away of Mohamad Vayid on Sunday last in Cape Town, South Africa, came as a shock. He was so dynamic and present in the public till