kp mashabela man of thoughts.