Sustainable human population density in Western Europe between 560.000 and 360.000 years ago - Rodríguez, Jesús; Willmes, Christian; Sommer, Christian; Mateos Cachorro, Ana (2022)