Sixth ESEH conference

Turku, Finland, June-July 2011

Encounters of Sea and Land