Title: Cecil Rhodes; a Biography and Appreciation