It is a nice read. But I feel like this is not the authors best work. Seems like it was rushed while writing it.