Has anyone here read the book? If so what's it like? The trailer looks pretty good.