Science fiction - Roberts, Adam 1965- (New critical idiom, 2006)