William Wingate — South African lawyer and writer