J.E. Spence

J.E. Spence considers the interface between ideological and geopolitical factors in the struggle for supremacy in Southern Africa.

News of a bibliography of printed material published in English from the 15th century to 1800.