Front cover image for Science friction : where the known meets the unknown

Science friction : where the known meets the unknown

Print Book, English, 2005
Henry Holt, New York, 2005