Science fiction worth paying attention to

Excellent piece on Science Fiction by Roz Kaveney.

Source