I seem to be the only person who doesn’t like this book. The first half is pretty good. Interesting story line but the writing isn’t great. The second half is pretty awful. Cliches and philosophy themes are sprinkled throughout for some reason, the ending is predictable, the last few chapters drag on and again the writing and dialogue isn’t that good. Would not recommend