Distributional ecology of new hebridean birds a species kaleidoscope