THORSTEN , Ewerlöf , England , L.