De Kock, John William, attorney, of Mafeking