I've just (finally) finished Our Final Invention by @jrbarrat. Just as good as I expected. Perhaps the most important issue of the century.