At First Spite (Harlot's Bay, #1) by Olivia Dade