Margaret Hughes , Portsmouth , Marstrand , barlast,