Great Story, however if you have read it, you'll understand why I was dissapointed in the ending as I missinterpreted the begining of the second half and became lost in the new world Smith created. I went back to it and understood it better. Great book however.