Title: Wyrd Sisters
Author: Terry Pratchett
This had me laughing so many times, especially in the piece where the Fool meets Greebo. I once had a cat like that (female though).
Granny, Nanny and Magrat are wonderful characters and the no-nonsense and simple way they go about things is delightful, yet the use of magic to the extent they did on the land shows just how much you should mess with the older witches. The way they sort everything out in the end without hurting anyone, yet the baddies still get theirs just scream poetic justice to me.
A wonderfully entertaining novel.