Helpful Score: 1
Joan Smith can be hit or miss. She's very prolific, and I'm happy to say this is a definite hit. Well written, witty, funny, and even with some subtleties that make it worth a second read. This could well become one of my favorites.