With the exception of some mislabeled time headings late in the novel, this is Lauren Willig as I love Lauren Willig. We've got some dual timelines going on with the usual deft revealing of details that keep the plot moving. We've got a contemporary romantic interest that I'm all about. There's a contemporary heroine who's got leanings toward academia and is a smart cookie, if a little emotionally repressed. Basically, I like Lauren Willig.