From the Ice Age to the present day