Good book but a little rough.