African and Mesopotamian River Valley Quiz Flashcards | StudBud