Overview

Eric Anderson Walker

(1886—1976) historian of South Africa