The Ramsays spend summers in their holiday home off the coast of Scotland, welcoming a motley assortment of guests into their warm family fold. But the First World War looms, and when it has...