The splendor of Cape Town, Stellenbosch and the Cape of Good Hope