The Great Lakes of Africa: Two Thousand Years of History (Zone Books)