it didn't quite reach the point where i was about to laugh myself sick (as i did last time i read it), but still wonderful. the three witches are brilliantly vivid, both as individual characters, and in the way they interact.