Fergus , Haaversen ,frän