THORSTEN , Ewerlöf , England,