African States And Rulers by John Stewart