Product review (4 stars): Such a good, funny
Such a good, funny, classic book.  Bought it for my eight year old granddaughter before we went and saw the local play.  I forgot how well this author writes!  I will buy more from her.