Crossing the Rubicon: A Journey in the Time of Apartheid