Countryside Where mammals thriveBy WebMasterJune 1, 20070 Introducing five species that are struggling on the mainland but doing very well in splendid isolation on the Isle of…