Academic and iconic writer Jack Mapanje dies at 82