by Adam Roberts
This is the definitive critical history of science fiction. This new second edition has been revised thoroughly and very significantly expanded. All all-new final chapter discusses 21st-century sci…