An epic, sweeping historical novel from Sunday Times bestseller, Karen Swan, The Last Summer is set on the island of St Kilda and is the first in a new series.