A review by lifeinthebooklane
I Shall Wear Midnight by Terry Pratchett

5.0

Oh my word, Tiffany Aching is all grown up! This book was simply excellent from start to finish, it had evil intent, Granny Weatherwax and Nanny Ogg, a few new witches, Roland, the Nac Mac Feegles and Preston.

Wonderful foreshadowing, a great plot, excellent writing, loveable characters and fantastic world-building - this is pretty much the definition of a perfect book. I've just got The Shepperd's Crown left now. Unlike most Discworld books it is one I've not read it before and it's a little sad to think it was TP's last book.