Peoples of Africa. Volume 1 : Algeria - Botswana - Marshall Cavendish Corporation