Repeat: Cultural and technological developments transformed European society, concluding the Late Middle Ages and beginning the early modern period.
Cultural and technological developments transformed European society, concluding the Late Middle Ages and beginning the early modern period.