What will the world be like in 20 years, fifty years, a hundred? A highly accessible and grimly fascinating analysis of what the future may hold, given the current state of the world.