Memorials of Southern Africa ... Third thousand. by Barnabas Shaw