Compare and Contrast the four cradles of civilization: the Nile River valley, Mesopotamia, the Indus River valley civilization, and the Yellow River valley civilization. Do you see any similarities? What are the differences? Each of these great civilizations gave a number of contributions. Discuss at least 2 contributions for each civilization and which one of these do you believe had more of an impact on that civilization and why?