by Kate Rhodes
A SACRED ISLAND Winter storms lash the Isles of Scilly, when DI Ben Kitto ferries the islands’ priest to St Helen’s. Father Michael intends to live as a pilgrim in the ruins of an ancient church on…