Eight novels that predict our future A selection of speculative fiction novels that shed light on present society.