I read this book at the beginning of the year and forgot about it. I Shall Wear Midnight is the 4th book of Pratchett’s Tiffany Aching series. If you haven’t already read Pratchett, all I can say is you are missing out on hilarity. This particular series within the greater Discworld series is a favorite, marketed for YA. Hopefully, the YA series will lead you as well to the rest of the series.