Island on the edge of the world: Utopian St Kilda and its passingby Charles MacleanHistoryWriting a summary for young readers…For young readersBook data: Open Library