The Redemption of Africa: A Story of Civilization, with Maps, Statistical ...
Publisher: Revell
Published: 1899
Number of pages: 546