Africa: past and present - COOK, Arthur N. (Littlefield, Adam & Co.)