Title: The thousand years struggle against ice and fire