Writer's Craft: Avoiding Scientific Obsolescence in Science Fiction