Different Engines: How Science Drives Fiction and Fiction Drives Science

by Mark L. Brake and Neil Hook