OF RAILGUNS, ASTEROIDS, AND ROBERT HEINLEIN…