Great characters and wonderful plot. This books includes the telling of a historic moment in Scotland. While the characters are opposites in views and life; the main characters discover their truth and love.