At the edge of the Atlantic lies a land of rock and water. Wind-scoured and rugged yet full of beauty. The islands of the Hebrides are a superb place for wildlife. In a world of towering cliffs, white-sand beaches and cold clear seas lives an unforgettable cast of wild animals – otters, eagles and red deer, seals, dolphins and basking sharks. But living here isn’t easy. Batter......