Cecil Rhodes är ock en märklig man.