THE AMAZONS OF NORTH AFRICA.