Ending Apartheid by David Welsh, Jack Spence & J. E. Spencer