Historian Daniel Richter notes that the apex of the city occurred during the Medieval Warming Period. This period appears to have fostered an agricultural revolution in upper North America, as the three-fold crops of maize, beans (legumes), and gourds (squash) were developed and adapted or bred to the temperate climates of the north from their origins in Mesoamerica. Richter also notes that Cahokia's advanced development coincided with the development in the Southwest of the Chaco Canyon society, which also produced large-scale works in an apparent socially stratified society. The decline of the city coincides with the Little Ice Age, although by then, the three-fold agriculture remained well-established throughout temperate North America.