S:t Kilda , den yttersta c » bland Hebridernas ögrupp , ligger hundrafemtio engelska mil wester cm Skotland , och ä knappt annat än en klippa midt i ett ensligt och oroligt haf.