Cecil Rhodes was an imposing figure, tall, robust-looking, with a leonine head, a man so charismatic that one contemporary claimed that "belief in Rhodes was a substitute for religion." But he was certainly a man of contradictions. He was a dreamy idealist whose favorite book was The Meditations of Marcus Aurelius and a ruthless businessman whose guiding principle was "every man has his price." He supported invidious racial laws in South Africa, and...