"Along with its haunting human history – Hirta, the main island of the St Kilda archipelago, was inhabited for 4,000 years until the 1930 evacuation – it is St Kilda’s shimmering farawayness that constitutes its allure"