El libreto fue escrito por el autor e historiador Zacharias Topelius en cercana colaboración con el compositor.