Hopeland by Ian McDonald (book review).
One of the things that Science Fiction is very good at is speculating about possible futures based on current trends.
Read MoreOne of the things that Science Fiction is very good at is speculating about possible futures based on current trends.
Read More