Summary: Coming Up Fact: Science News by J J Campanella 01:30 Main Fiction: Shadowboxer by Paul Di Filippo 29:40