Historian : an autobiography - Giliomee, Hermann Buhr 1938- (Reconsiderations in Southern African History / Richard Elphick, Editor, 2017)