Stormy Petrel. The gripping classic that will keep you on the edge of your seat, Paperback/Mary Stewart
A classic tale of love, intrigue, adventure and the natural world, set on a beautiful isolated Hebridean island, by beloved novelist Mary Stewart .