It is the best book as per the time. Superb and a mind-blowing book, it opens your mind and broadens your horizon. Must read because it covers almost all the topics.
It asks for preparation against upcoming threats from so called technological advancement.