Svea : skeppet Huldren , Ellingsen , England , sten?