I love this trio of witches. 
 Terry Pratchett has done it again - another fantastic tale of the Discworld. 
 The plot is hilarious and the characters even more so. But still there's a thread of romance, a sweet little side story. 
 This story has heart.