My first five-star book of the year! Even though the book has some flaws, especially around the love interest who can be a raging asshole, the language is beautiful, and the plot is engaging. It has been a long time since I've read a whole book almost without taking a full breath. Amy Harmon is a master story-teller.