The Next Decade: where we&#39;ve been ... and where we&#39;re going - Kindle edition