Science fiction - Roberts, Adam (The new critical idiom, 2002)