670s explained

Events and Trends