Edgar H. Brookes was a Senator in the South African Parliament and was Professor of History and Political History at the University of Natal, South Africa.
Apartheid
Edgar H Brookes - Hardback
£91.99