by Catriona Ward
A heart-pounding tale of faith and family, with a devastating twist“A great day is upon us. He is coming. The world will be washed away.”On the wind-battered isle of Altnaharr…