A terse yet poignant satire on self-absorbed thirty-somethings, eco-activists, misery memoirs and self-help gurus. Katherine is the cynical ex-girlfriend from hell and, like the devil, she gets all the best lines with her scathing put-downs and one-upmanship. You will want to read it twice to savour all the acerbic one-liners, reminiscent of the wise-cracking dialogue of old Hollywood movies.