Petar Kehayov Editor & Author

Kasper Boye, University of Copenhagen, Denmark; Petar Kehayov, University of Tartu, Estland & University of Regensburg, Germany.