I haven't read the books either -- this is really, really good.