Ophelia's first love might be her last.
In her wildest dreams, Ophelia Montague never imagined she would leave the city and her friends, and move to a quaint seaside village.
But when her parents die in an accident, that's just where she finds herself — ensconced in a rambling house on the beach with her uncle Sebastian and two Great Danes.
By the ocean's edge she meets Jack Denham, who seems to command the sea and the moon — and if he has his way — Ophelia, too.