The Faroe Islands — A Tale of Vikings, Sheep and Independence