THORSTEN , Ewerlöf , England ,.