4.5 starsThis reads like a Greek tragedy with four love affairs and three ending badly. The ending though is perfect, just enough doubt to make the resolution that much sweeter. I have a deep affection for Scottish based historicals and this rakes through some of the most tragic moments of the people. Heartbreaking at times the time sweeps keep the despair from being to overwhelming.