To what extent is the following statement accurate: “Geography is the single greatest factor in establishing a stable society.” Compare and Contrast the development of agricultural and pastoral societies in pre-colonial Africa. Discuss how social structures influenced the development of early African societies.