It's absolutely mind-blowing, thought-provoking, touching and extremely exciting book. Everybody should read it .