This author has a wonderful way of writing time travel novels that make you feel you are travelling alongside the characters. It amazes me how she comes up with the various ways to go back in time! This story has strong, independent characters, an unexpected traitor, secrets, fantastic descriptions of the Highland countryside and a rocky romance. Craig and his family have suffered trauma which no clan should, but have come through stronger than before. Amy lost something a long time ago, and needs to learn who she is again. This book is one you won’t want to miss. I couldn’t put it down. I received an ARC copy of this book and am voluntarily leaving an honest review.