In a genre ripe with sexist dynamics here we have a feminist male lead elegantly stepping into a support role. In an interesting setting, and what starts as a typical plot turns to a thoughtful dialogue about gender and power. Really a job well done, a fun read.