Garlake, Peter,

The kingdoms of Africa - 152 pages : illustrations ; 30 cm

930.1