My Second Life with the Leviathan

My Second Life with the Leviathan

Betrayed and killed, Veronica wakes up three weeks in the past. To survive and find her missing father, she rejects her treacherous ex and forms a forbidden, powerful bond with a cursed sea dragon.