Read online: Dangerous Tides: Perceiving, Imagining, and Managing Maritime Risks in Ancient and Early Modern Worlds by Ulrike Gehring, Simon Karstens, Christian Rollinger
ongylydosuvi
Firstory
KKBOX