Grandell , Petersburg och Finland ,di