I haven't read it but I've been meaning to for a while now.