Good book, not for kids.