Profile of Patrick L Mokoena