Stephen Darlington rated 25 things you need to know about the future: 3 stars

25 things you need to know about the future by Christopher Barnatt
This is the essential book for understanding the challenges and technologies that will shape the next few decades. How will …