David Gwellan , pastorn i S:t Kilda.