Deeplight, by Frances Hardinge, is a Frances Hardinge book, so it's gorgeously written and crazy imaginative and full of deep understanding of the human psyche. It was a difficult book for me to read for two reasons: it verges a little too close to horror, with some really weird, grotesque, possibly Lovecraft-inspired but really even weirder monsters. I like it when fantasy is delightful, and these guys were not. At all. But if you're into creepy and twisted and intriguing, you'll probably find them a lot of fun. (Hardinge and Ursula Vernon (when she's T. Kingfisher) should design a steampunk-horror theme-park. I wouldn't go, but it would be awesomely cool!) The other reason I found this an uncomfortable read is there's a very well-depicted emotionally abusive relationship. I will say that the resolution of it is both realistic and satisfying (see "deep understanding of the human psyche"), but there were bits at the beginning I really didn't enjoy. A very good book that I appreciated but that I likely won't read again, unlike most of Hardinge's books, which I loved and—actually, now that I think of it, I don't think I've re-read any of her books. Possibly because they are all very dense, and I usually choose to reread light and easy reads. Anyway, you should read Brandy's review of Deeplight, because she does a great job of explaining what's so wonderful about it!


Three fun romances: Well Met, by Jen DeLuca, cute, cozy hate-to-love story set in a small town with a Renaissance Faire; The Bromance Book Club, which delivers on its hilarious premise (bunch of guys reading romance novels to learn how to rescue their relationships); and Bringing Down the Duke, about sparks flying between a suffragette and, well, a duke. Looking forward to the sequels of all of them.
And here are some of my berries!