The science in science fiction - Nichols, Peter (Crescent Books, 1987)