Laurentius , Haglund , S t Petersburg,