A short, diverse selection of articles on emerging technologies. For abstract technologies, the descriptions of developing business models can be very good, It describes the foreseeable impact they will have. It is also very interesting to consider the shifting implications for business strategy. The articles are a little uneven, one made bazaar use of acronyms and they all had very different scopes. I thought AI would be a theme for most of the book but it wasn't. The diversity helped make the book very stimulating and I would highly recommend it for anyone interested in technology.