I Shall Wear Midnight by Terry Pratchett
My rating: 4 of 5 stars
I enjoyed the fourth novel in Pratchett’s Tiffany Aching series much more than the previous two. The first one is a classic coming of age adventure, while the second focuses on social drama among tween girls (yeesh) and the third an annoyingly awkward pining romance (double yeesh).
The fourth book, however, stars an older teenage Tiffany, comfortably seated as the witch of her lands. The new villain is yet another malevolent force and too similar to book 2’s hiver. But what made it a wonderful read was the fantastic, complex relationship between Tiffany, Roland (the young prince, now grown up), and Roland’s new fiance Letitia.
Pratchett smartly stays far away from a tiresome teen love triangle, allowing all the characters to breathe, develop, and interact in a much more likable, but still dramatic, way. Plus we’re given a fun side jaunt to Ankh-Morpork, including guest stars from the City Watch series. It also provides a satisfying ending, though there’s one more book to go.